/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconHome = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M982.6 413.942l-397.467-370.538c-23.313-22.445-49.148-36.034-79.855-36.107-30.355 0-57.673 13.965-78.559 34.672l-382.858 371.727c-19.074 19.526-24.588 48.382-13.997 73.574 10.583 25.173 35.069 41.433 62.375 41.433h52.991v377.090c0 58.657 47.705 106.358 106.358 106.358l183.71-0.119-0.006-307.668h153.9l-0.247 307.668 184.768 0.119c58.658 0 106.358-47.705 106.358-106.358v-377.090h53.901c27.233 0 51.696-16.203 62.317-41.281 10.63-25.082 5.249-53.917-13.69-73.481zM942.865 464.797c-1.521 3.59-5.004 5.892-28.231 5.892h-92.575v435.106c0 26.666-21.68 48.346-48.346 48.346h-126.507v-259.606c0-26.572-19.631-48.184-43.758-48.184h-182.407c-24.134 0-43.765 21.614-43.765 48.184v259.607h-125.69c-26.666 0-48.346-21.681-48.346-48.346v-435.106h-111.004c-3.889 0-7.383-2.323-8.894-5.909-1.531-3.61-0.737-7.726 1.972-10.519l383.822-372.746c8.784-8.781 22.322-15.532 36.258-15.532 13.815 0.041 27.005 5.336 37.091 16.76l398.43 371.559c2.719 2.793 3.473 6.911 1.945 10.499z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconHome.defaultProps = {
  size: 18,
};

IconHome = React.memo ? React.memo(IconHome) : IconHome;

export default IconHome;
